/**
 * 全局配置文件
 */

export const config = {
  // API配置
  api: {
    baseUrl: 'http://localhost:8000/api/v1',
    timeout: 30000,
    retries: 3,
    maxFileSize: 100 * 1024 * 1024 // 100MB
  },

  // 音频配置
  audio: {
    maxDuration: 3600, // 最大处理时长(秒)
    chunkSize: 4096,   // 音频分块大小
    format: 'audio/webm;codecs=opus',
    bitRate: 128000,
    supportedFormats: ['audio/webm', 'audio/mp4', 'audio/ogg']
  },

  // 存储配置
  storage: {
    historyKey: 'v2t_history',
    settingsKey: 'v2t_settings',
    maxHistoryItems: 50
  },

  // 错误消息
  errors: {
    NETWORK_ERROR: '网络连接错误',
    TIMEOUT_ERROR: '请求超时',
    FILE_TOO_LARGE: '文件过大',
    UNSUPPORTED_FORMAT: '不支持的格式',
    PROCESS_ERROR: '处理失败'
  }
}; 